device to aid memory - Espagnol Anglais Dictionnaire